package com.zmn.plat.common.dto.orderconfig.cancel.reason;

import lombok.Data;

import java.io.Serializable;

/**
 * @author tanbiao
 * @description：取消缘由入参
 * @since 2019/10/24 10:13
 * @modifier
 **/
@Data
public class OrderCancelReasonDIO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 取消分类ID
     */
    private Integer categId;

    /**
     * 取消节点 1 未派单取消、2 未上门取消、3 已上门取消
     */
    private Integer node;

    /**
     * 取消类型 1后台 2前台
     */
    private Integer type;

    /**
     * 业务类型：1.C-保外业务、2.F-保内业务、3.B-工程业务
     */
    private Integer bizType;

    /**
     * 状态 1停用，2启用
     */
    private Integer status;

    /**
     *生成投诉,1否2是
     */
    private Integer complaint;

    /**
     *生成异常,1否2是
     */
    private Integer abnormal;

    /**
     *是否通知工程师,1否2是
     */
    private Integer noticeEngineer;

    /**
     *是否通知用户,1否2是
     */
    private Integer noticeUser;

}
